/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package webRMI;

import cliente.rmi_aux.RMIRecebeTweets;
import common.Menssagem;
import java.rmi.RemoteException;

/**
 *
 * @author ziza
 */
public class WebRMIRecebeTweets extends RMIRecebeTweets{

    WebGereOperacoes webGestor = null;

    public WebRMIRecebeTweets(WebGereOperacoes director) throws RemoteException{
        super(director);
    }

    public WebGereOperacoes getWebGestor() {
        return webGestor;
    }

    public void setWebGestor(WebGereOperacoes webGestor) {
        this.webGestor = webGestor;
    }

    
    @Override
    public void recebeSMSInstatanea(Menssagem sms) throws RemoteException {
        System.out.println("--RECEBI INTERFACE---MAS DEVE FAZER PUM:"+sms.getMenssagem()+":-:Onde:"+webGestor.getArquivador().getNickname()+"\n");
        webGestor.getArquivador().setAlterado(true);
        System.out.println("Como esta a mensagem de alterada!!!:"+webGestor.getArquivador().isAlterado());
        webGestor.getArquivador().setBufferMenssagems(sms);
    }
//
//    public String ping() throws RemoteException {
//        return "ok";
//    }
}
